Beginning to produce the element prototype, to make templates fully dynamic