inject template listener bug with stacked layouts needs fixing - made some progress with generic rest client + implementation + added single route module