Added Core with starting code. Added Template v1.

Template is essentially complete, just needs more comments.