Basic navigation provider extending ui-router's state provider