modified gameboard to follow singleton design pattern
added "add" method to gameboard
added some controllers a blank file for a textGUI and MTTTGameboard which is also incomplete