Player movement implemented in rough prototype

Implemented prototype player that can move around while horizontal
movement causes a rotation in direction taken.