Corrected referenceId to reference_id
Added a bit more documentation
Added some tests and consodiated Query and Item classes
Parse upload response filling in the item fields (uuid, sha1s)