created HarPlusFactory, fleshed out har plus class json conversion