Course management app for adding courses and assignments added.

Editor view now checks whether the assignment is open or not, or whether the user has attempts left