optimizations

- add current player to sprite list once.
- update player state only upon change.
Merge pull request #126 from cantsin/master

optimizations