added comments to list.h
variable renaming
oops. stray typo bug. fixed now
added comments. added i_node variable
added private method in the list to insert a node