Connect frontend with backend for user

1. Fix bug in ajax login, now user could login in any page.
2. Create new user profile page.
3. Follow and endorse has been implemented.
4. Edit profile has been finished.
5. Check followers and endorsers are done.