Added gitignore and made client changes