added detailed profile panel and broke sections into individual ui-views