Revert "all needed classes for InterfaceKit"

This reverts commit a3ffef4704211ebc129877d4ac3c90b26c433b25.