now with lots of templates, all filed from json. even the navigation is dynamic...