the variant code. Began building JSON based variant code, and a test for verifying how it works. set, get and delete collateral are implemented. Still need to build moveUp and moveDown. Lots of tests to be written.