fix file watcher
separate go build from template engine render and certain file types