Adding gitignore and requirements for development