Remove jQuery, use Angular Bootstrap

Removed jQuery as isn't needed except for bootstrap;
Removed bootstrap.min.js and used angular version of bootstrap that
doesn't rely on jQuery.
Some other misc fixes