First code drop on data modeling.

This is the first code drop for the project. Covers basis project structure
and reading tosca profile into a memory model.