Updated gitignore and minor stuff