Encapsulated Nodes in lists better.

Push functions now take void* instead of Node*.