Added EverCoreUtils as a dependency, refactored some io stuff into core library