were created classes and interfaces