GH8: Implement profile page

Reviewed and approved