added hapi dependency, updated gitignore