Began implementation on 0.2.2 with deffered upload and meta coupling
Implemented deferred upload (#13) with the ability to pass meta data to the server (#11). Classes have been split for more modularity addressing issue #12.
Merge pull request #14 from IyadAssaf/0.2.2

0.2.2 to be deployed to npm