Refactor class names and package structures
Fix type in Class name, start adding support for writeback API
Change location of javadoc
JavaDoc generation
Initial checkin after refactor
Add file upload support, internal refactorings, start support of billing API
Javadoc, VariantSet API, Billing API support
Support Properties, ignore unknown JSON properties
manual merge of kingbd/master to master
manual merge of kingbd/master to master