Moved some attributes to MoveableGamePiece and GamePiece for multipurpose use.
Created new attribute/Properties for InitialX and InitialY for easy memory.
Created new methods in Game1 and Enemy for "an enemy caused failure" (GuardFail method for Game1 and enemy reset method in Enemy to set everything back to normal after a failure).
Lastly made the Enemy capable of stopping movement.