Created seperate files for each class.