move to core
move to core
refactor
refactor
move core to seperate project
rename TypeExplorer to HmsType
move to core