committing for backup
implemented matrix for all arithmetic types
committing for backup
#17

Got rid of Abstract Matrix
Implemented IntegerBoard add
Merge branch 'dev' into arithmeticOverhaul
Committing for backup

Putting on hold until abstractPiece overhaul is done
fixing merge conflicts
removed old reader
fixing merge conflicts
#17 Implemented Add for IntegerBoard
#18 created new interface and method for scalar multiplication
#17: finished for double board
committing for backup