Towards a Modular Architecture for Science Factories