added corner index
created save data_list
working on heuristic implementation
fixed test leak