added the ui router back story to explain more on UI router