All MovementCommand Types

#10 #11 #12 
All these functions need to have semicolons after them to be valid strict mode javascript, which is what I think we should be going for. e.g. `};`