Improved main page

Changed angular routing template path; Main page now using angular
routing; Improved login and register form; Made 404 page look nicer;
Various fixes and improvements
Removed useless comments
Merge remote-tracking branch 'origin/develop' into deploy