Added user profile page.
Created a post sub-template and added two new columns: 'about_me' and 'last_seen' to migration.
Allow user to change their nickname as well as making the changes to allow the system to check whether their nickname has already been taken.