add local copy of CWAssertionMacros
add CHSSGameMoveRecorder
add assertion macros to project header
move applicable pieces to game move recorder