Added message for attempting to move in an unknown direction
Added message for attempting to shoot in an unknown direction
Basic commands added
Moving some clauses around to more appropriate modules
Improved command handling
Fixed bug with higher order functions in modules