Added some more json dependencies. Not sure if they work
Added better documentation