Add JSON controllers, all JSON tests pass, stubbed out workers in methods