Make wording in the application consistent
In many cases, the wording and descriptions refer to words/behaviour specific to computer science. This needs to be altered
-
Interest list - behavior depends on whether students are allowed to create groups or preferences and the group size, explanation should to -
Context sensitive words, use catch-all term where possible (proposal), or context-sensitive. -
Other text needs to be updated
Make helper methods: first check for @course_edition
then @project
then load from programme, then use "Project"