Adding a basic test to check that serializing and deserializing a Game is idempotent
Removing mIsCaptured from Piece and adding a List of captured Pieces to the Team class
Adding new mCapturedPieces field to Team#equals() and Team#hashcode()
Removing mTimer from the Team class and adding a Timer[] to the Game class
Moving AppConstants.java and Preference.java to the Desktop project and removing the ChessCrafter interface entirely
Moving the UtilityStrings file and its Messages class from Shared to Desktop
Removing user-facing strings from the Shared timer package
Removing the remaining user-facing strings from the Shared project
Fixing bad import
Removing PlayGameScreen and WatchGameScreen interfaces from the Shared project
Finishing the Rules constructor and passing in the proper arguments when building classic chess
Merge branch 'master-rewrite'

Conflicts:
	ChessCrafterShared/src/models/Piece.java
Removed extra .equals() from ChessCoordinates