added angular ui router support