Update gitignore and include depedencies