renamed files to data_structures split into cpp and h file