Renaming Adapter interface and abstract adapter class