Refactored Board (no longer singleton)
Method name changes