Add selected button effect. Fix player state.

Tracks now resume their position correctly.
The top bar is now dynamically rendered.