Moving Interfaces to Subclass(es)