Replaced for loops on nodes with for_item; safer float cmp
Cleaned up headers
More docs
Monkey testing
Small cleanup
Rollup