Try to use the angular-ui router