Improved user profile logic, added edit and 'about me' form section