IMP: detail view & move progress logic to BNNavigationController