Adding Model Processing

Adds code at the end to create, store, and interact with reusable .model
files.