d20 interface using angular/bootstrap