added requirements file, fixed bug in build.py