Mancala game in Java modeled after the MVC pattern