Add MovementGenerator
Add split option to movement generator