Added directive for start date
Start and end date angular form refactoring.
More refactoring.
Fixed width of user search form
User profile refactoring.
Fix sign in button and width of text on mobile. Closes #994 and closes #995.
Fixed failing tests.
Merge pull request #996 from affektive/refactoring

Refactoring