Completed base design for the factory, no functionality attached to the factory. Test values can be considered in the island level.