add PlayerSprite class to support PlayerSprite present,
add movement code