Added spray-json and added a Json marshaller/unmarshaller