Moved classes around in packages.
Creating repositories dynamically.
Added gson-2.3 jar to project and ant build.
Added async-http-client to project and ant build.
Included slf4j jars and implemented Snapshot Fetch API.