Fixed issue with pieceAt

error checking got removed. Reimplemented
Merge branch 'dev' into OtherImplementations
Fixed more issue with pieceAt
Merge branch 'dev' into OtherImplementations
#57

checking if AbstractBoard is unsafe
Fixed issue
merging to make things up to date
reverting back to the way things were
closes #57

Ditching Object[][] since it requires suppression of warnings for
returning variables.