Added gen_list, need to implement songs data structure