Rename and skeleton implementation of some interfaces and classes.