Minor project and ns updates.
Import data-type and typed-map into data core.
Set up separate tool profile and source tree.