#92: created base classes. going to work on tests
#93: added in test package
#93: committing some tests for XCBoard
#93: cleaned up the unit testing
#93: begin unit testing for LinkedGStruct
#94: created mockable and mockfactory
#94: added in unit testing for boardPiece
Merge branch 'dev' into UnitTest
 fixing merge conflicts
#94: simplified mock
#93: committing for backup
Merge branch 'sampleFilesReorganization' into dev2
Merge branch 'dev' into dev2
fixed some stuff
updated version of board
updated readme