User profile screen

half done still changes remaining