Add profile and edit profile views, some little tweaks

Style to its own file