Change player character to use Sprite animations

This allows non-square sprites and allows the use of the built-in unity
animation state machine