Move presentation modes to a separate file