domain , controllers, views