Added auth prefix everywhere for templates and routers
Using suppliers with cake pattern
Fixed error in unit tests
Fixed test error