Style Profile view

Looks like the previous PR from this branch was to the style-login branch instead of master. Re-opening to master.