redirect / to angular

and also reorganize the middleware/app so that you can easily override `/`.

/cc @stephenplusplus 
ack