update gitignore
fix bug
add procfile and requirements