Refactor player code, fix wonky behaviour when track ends
Merge branch 'master' of github.com:nicorpp/lamixtape

* 'master' of github.com:nicorpp/lamixtape:
  player hidden