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

Does @boom1992 have a demand?