moving presenters to their own file