real model view controller

yeah buddy