Updated gitignore and features