moved requirements.txt to project root, added several dependencies
trying to add travis CI support