Began refactoring away from Scala JSON to Google's GSON. Some TE3 recipes not working yet, recipe removal temporarily disabled (not ported).