Added Shot and Movement messages

These messages will come in from our system to indicate
a shot and update us with a shot's movement.
The two are seperated so that movement can be gathered later,
as it is likely to take up a good amount of transmission bandwidth.
GameStateMachine stubs