Broke out player into PlayerHeader and PlayerViewModel
Merge pull request #4 from Rumel/PlayerViewModel

Broke out player into PlayerHeader and PlayerViewModel