newbasecontroller in use, fixed a few small bugs

- newbasecontroller is slowly being introduced so that we can test this
  mother!

Signed-off-by: Chris Jones <chris@jonezy.org>
added in a simple route test, will add more soon

Signed-off-by: Chris Jones <chris@jonezy.org>
few ux fixes on find a retailer

Signed-off-by: Chris Jones <chris@jonezy.org>
shopping tools subnav

Signed-off-by: Chris Jones <chris@jonezy.org>
Merge pull request #90 from jonezy/master

various fixes tweaks and updates, moving fast so keep upstream up to date