implemented list_create() and list_destroy(); added fisrt tests