Removed left-over references in core to JSON.
Finished preliminary implementation of json sub-project.
Added additional checks to EnhancedClass.isCase to better exclude scala.collection and java.lang classes.