Created dependency list, renamed hotCoreProtocol into hotCoreErrorProtocol