Package name changes
Add guava dependency
Some cleanup + HTTP method consts
Add gson dependency