Fixed Parse twice
Added basic to sorting
started adding inline documentation.
Merge branch 'feature/get-json' into develop