Fix bug: Remove result up/down buttons

Set result input placeholder text to "0-{Total Marks}"
Allow result to be set on adding a candidate

Add more validation of results.
TODO: add display of validation failures.
Create simple user repository
Implement user registration, logins and password changing
Reinstate homepage for pre login screen
Fix: All assessments are globally visible