Rename Template update method to reload.
Move error from template.rb to its own file.