Add support for conditionals and repeaters inside a view template

im a fan of 1 class per file, is there any reason to have many classes in this file? Otherwise it becomes large and difficult to maintain fast.