update .gitignore and build.gradle with new dependencies
whoops, forgot a commit!
base of client - map out data, endpoints and start client set up