Remove quick access to inherits from utils
Cleanup listeners
Change how util.inherits gets required and called