Split route handlers into separate files