fix some fuuuu
use ui-router, global view refactoring