Dynamic Textures

Textures can now be changed in the right click menu as well as loop
through more than just how many the GPU is set to hold. LoadInstructions
file can now re reloaded during runtime and textures can be redefined at
runtime among other start up variables. Submenus are now included
including one done programmatically for the textures. May add a few
things here and there but aside from finding a new method to cheat a
lens shift this is basically everything.