added a few utility files.
add a dependencies folder
more work in world.
changed NULL to nullptr
update eqbug through out the code.
added a few more utility files.