Fixed Variable names

Fixed variable names to make them more readable.
Added a Command.java class

Commands are a set of methods which perform operations on the game
board.