#41: putting on hold
#42: committing for backup
#42: fixed stupid type on abstractBoard
#41: too tired
#41 test to see if this change is good
#41: updated interface
#41 about to debug error in main
#41: about to debug. prints out nothing
#41: figured out the bug
#41: committing for backup
committing for backup
merge with dev