Added base classes for preparators and presenters
Updated preparators and presenters to fit the new Cascade API