add dependencies and dev-dependencies
add gitignore
add travis config
add heroku Procfile