Refactoring global utilities
Added explicit loading of sharpkit core