commit #25 - updating CRUD repositories to have necessary annotation for delete functions, updating components to destroy themselves when navigating away
commit #24 - adding template editing feature, fixing update and delete services for papers and templates
commit #21 - updating minute paper entity to reflect addition of name attribute in database, adding components for paper and paper template creation
commit #5 - adding html templates and components, beginning styling, working towards student and lecturer functionality being complete