split routes into controllers