haml watcher and template