adding a gitignore and fixed unchecked dependancies caught by @tombye