add profile pages with post and comments sections and ability to edit profile