Add router wrapper
Add first controller and dispatch