updated gitignore
added some dependancies