move profile to own view. Still messy. Start sprucing up list view