added ideas
^ MAP_BLOCK_CHILDREN is now BLOCK_CHILDREN (along with others). + block_generate_children() (may need debugging)

testing of the block_generate_children() function is not yet complete. it needs to be debugged to ensure it is working properly.