Basic player logic
Merge from player
Changed player.play to the new play() function
Merge pull request #37 from deini/dev

Fixed Issue #21