+1 to use extensively bootstrap css. For the bootstrap js components I would rather use http://angular-ui.github.io/bootstrap/ so that we can cut out jquery from the requirements.