Make the contract a JSONObject
Wire the MeCall and call perform on it
Introduce an User object and parser methods