"Linking" structs together? - Modular