Restructuring Web Code

After discussions with Stephen about our functional web code, we are beginning an effort to write code in a much more modular easy to follow style, much more like the current API sturcture.  This means that all future updates and changes to the web will be geared toward simplifying the code we write by using more of both drupals features as well as the API itself.  Building more Classes of objects rather than creating each page with a seperate script. 

Stephen has also been working on rebuilding our functional web pages into drupal nodes/pages.  He talks about it here.  This is a cool idea because it will allow drupal to cache and search through our pages as well as using many other features within durpal that we have been unable to tap into due to the split nature of the website.

The code for the data grids is bring rewritten to kick start this effort.  This will make diplaying grids more of a module of the site always availible to the clients browser instantly. We will then follow to build all page displays as objects and just call them from within drupal functions, building the pages right into drupal.