Prototype ALPHA

Prototype models, first working code batch.