Removed SharedConstants class. The constants are now situated in the GameBoard class. Fixed a few magical constants in GameBoard and added some JavaDocs