Switch to ui router

Use statefull ui instead of classic routing

This should allow to handle different parts of the ui with differents controller (nested views)

- [x] Update routing to use states instead