renamed list_push_front to list_insert_front; array_search has been retired for the moment
added list_delete which deletes the node as well as removing it
Map iterator gets extra powers: updating typed key/value variables