Testing AbstractRestfulJsonController
Small refactoring method names
Implementing advanced languages management with tests