View class now inherits from Emitter
quickly thrown together ModelList class