COSC2531 Class Files