Separated node allocation and initialization for future speed optimization
Node won't be freed from memory unless LDNODE_AUTOALLOCATE is set
Nodes won't be allocated until they are needed
Completed base dictionary functionality