Template structure to create libraries