Added gitignore and pkg requirements