splitting controllers to a new directory