Finish kernel description and added files for list data structure