statemachine stub for movement test

going to test keeping track of the movement.

Basic functionality:
Mathius moves based on your hand position. but I don't want to spam
movement events.
The answer to this is to only send an event when mathius must change his
action.
therefore mathius must respond to the envents in this fashion:
GoRight, StopGoingRight
GoLeft, StopGoingLeft
GoUp, StopGoingUp
GoDown, StopGoingDown

when i send a goUp mathius must just continually go up until told to
stop.
this is true for any direction. Keep doing it until told to stop.

**THIS IS JUST A STUB, NEXT COMMIT WILLBE WORKING DEBUG LOGGER THAT
TELLS DIRECTION AFTER WHICH WILL BE THE ACTUAL EVENTS BEING SENT**

right now though, i need to eat lunch, need brain food