Move isLegalAction() and makeAction() to Univeristy.c