Template System Almost Functional

Broken as of now but soon....