add homepage controller and update root route