started implementing classes. developing in "inprogress" file, testing in ic.cup file