add from_json method to create new objects from a json string(possibly coming from a remote source)
first tiny test for from json, move spec fixtures