the first HUGE commit on the new library.  The main changes are the unintegration of MFC and the use of a more sophicticated openGL setup.  I do not have a functional test application.  The next step is to get everything that was working previosly to work, and get the new stuff working.  I may have to change a few things depending on if the new OpenGL works on multiple threads or not.  Let's find out.