Profile controller

Refactor backstory into a profile controller