differentiate users and add routes and placeholder controllers