Updated player API to be a lot more snazzy! Oh would you look at that.