Updated to use angular-bootstrap for UI elements

Using angular-bootstrap for all UI elements now, also removed useless
event emitters and ergo cleaned up code.