make presenters more generic, add DTViewPresentation protocol and conform to it.