Fixed broken unit tests; Fixed binary Search; JSON parsing is broken
JSON mappings redone