Created all classes needed for Homework