Added lowest level of framework

These are some of the most bare bone components of the framework. More
additions to come.