add base express routing, logging and error handling