Add profile and edit profile views, some little tweaks

I don't think it's better this way but ok