Merge pull request #341 from jfarid27/master

Added column shuffling
Upload now works; working on json serialization; added toStrings to the
new domain
Merge pull request #342 from lev-kuznetsov/master

Upload now works; working on json serialization; added toStrings to the