Add methods for profile and edit profile views, some other tweaks

You're right, I will fix that