player stuff, updated 2d toolkit