Changed the design :
Made a generic function create_structure in helper class which returns a MusicInfo object,
each time it is called it creates the required structure.