Added the NodePool, SystemList, and ListIteratingSystem classes
Modified the forward declaration of Node
Code improvements