I think @bgrayless already started creating partial views for each type of task?  If not, this should be the next steps instead of hardcoding views inline.