don't forget to initialize correctly
list_create creates only nodes -> renaming to list_create_node
seperation of responsibilities

init, insert and delete are ok to use - the rest belongs to inner
handling
specify comment
'cusor' is NULL handling

save some requests
don't forget to check if it's the last node
less operations needed
introduce print_particles(LIST *L)
update comments and function names
update main
move a variable
there has to be a big bang
reindent files
move variables into the WORLD struct
update Makefile
update parameters and var names

all data will be stored into the world now
duplicate
comment update
introduce update_v dummy
update world_init() for WORLD struct