Some Initial Models

Adding some initial models.  Looking for feedback on everything, but
right now defining the best approach, format, and standards is most
important.

I'll add more stuff soon.  A lot of it will be pretty rough but it
should help start a framework and prioritize the areas.