Yay! Recursive json <=> object working.
Added test case.
Added composer.lock.
Fixed method.list and method.info methods.
Fixed missing static keyword.