Improve json schema for modules

* Validate modules inside tabs
* Validate axes
* Grouped-timeseries specific schema