Generates JSON Schema from Scala classes