added an exception to handle json parsing error, removed lazy getters, some java docs.