Some improvements on the player.
Added basic queue management.