make Resources @Sharable and clean up its imports
mark implementations with override keyword to keep better track of the interface methods verses specializations
make NotFoundHandler and HouseKeepingChannelHandler @Sharable
prefer explicit imports
remove unused import
prefer explicit imports, remove unused imports
fixup imports
spacing
cleanup imports, unknown protocol should be handled without a match error
remove commented out method
more import cleanup