Added instructions for installing dependencies
Updated the requirements
Updated gitignore