Scheduling methods for modular shipbuilding