Splits cipher out into separate file