Add router and request handlers