Added the ability to put the location in the template.
Finally everything is in a mostly clean state. Object interaction is how I like it as well. Still features and bug fixes to come.