Split controllers and views