Initial class files for first full assignment for CPSC233.