Updated dependancy list
Adding .gitignore file