some additional work on switching to ui-router