add build files to gitignore
add requirements