Frontend stuff.
Move login_required decorator after the route definition. Fix user addition and update logic. Index will list all the users. Do not allow other than admin to add new users.
Some custom styles.
Define login view
Add support for admin and profile image in model.
Friend button logic.
Make own header template for profile view.
Use profile header template in profile view.
Make email field readonly in edit form. Always require password.
List user profile images in index view.
Use normal template in friend requests view.
Use normal template in friends view.
Add some default profile images.