Implemented the new classes, successfully implemented the inheritance line