makefile created, divided into class files