Added gitignore and updated requirements file