flatten structure and allow re-creating the player instance
Merge pull request #6 from mereskin/master

flatten structure and allow re-creating the player instance