Implement dispatcher hooks
Update gitignore