Update styles, fix logic in profile page, update layouts