Add JSON parsing.
Add more Copyrights.
Update libraries and build tools.
Consolidate ClassDataReader's load from JSON methods.