Template::set() now accepts associative arrays. 'Install' plugin is partially complete. I have stopped at the 'test database' code.

Also renamed 'venues' folder to 'zones'. We don't want to confuse folks by using the title 'venues' for two separate parts of the system.