Use express for routing to allow more flexibility