Working on new model system

Instead of allowing 'on the fly' models (which were pretty awesome too)
we're moving to models that are predefined and therefore allow Spitfire
to allocate it's own database instead of requiring an existing one.