creates a character that can move either by using the arrow keys or by clicking on the screen. there is currently no pathing so the character will go anywhere where clicked.

when using the arrow keys the character does not rotate. to make the character manually rotate use the 'a' and 's' keys.

next step would be to implement a zoning and pathing for movement.