CHECKSTYLE: Removing redundant interface definitions in the core module.

Many classes in the core module redudantly implement the `Serialize` interface among others. This is to address redundancy issues and help with build performance, reducing warning messages.