add angular-ui-router support