completed simple JSON implementation

unit tests and verification still nyi
doesn't (de)serialize imports
works on old absy (so no qualified ide support yet)