Added profile page

Work in progress. Don't touch - this means you.