initial commit of all files.

This is a preliminary working state for the 
application. This working state includes item and
task tracking with a brief summary page. No
graphing has been implemented.
transferred all client code to javascript.

All PHP generated code has been moved to 
javascript files. This will need to be minified.
Added JSON RPC library for javascript and PHP.
added JSON AJAX RPC library with api/interface.

This is the server side processing which will
occur to process the RPC requests.
updates for AJAX JSON RPC.

Also updated the object model and fields
for all classes. This was required as some
class fields were being lost due to scoping
issues.
added button click events and all hooks.

This required all forms to be dynamically 
generated. It uses the javascript document
builder APIs and JQuery buttons.
removed all CSS styling. 

This is a known good version of the new 
javascript based UI with JSON RPC.
New javascript UI known good commit.

This includes JSON RPC using AJAX, proper loading
and refresh graphics, and object oriented 
javscript code.
Removed all extra library files.

These were not required with the new UI and 
database topology.
Removed old PHP header/footer files and calls.

This was done because it is not required with
the new javascript UI topology.
Reset values after item entry submit.
Known good commit for select change event.

The select change event for the item names 
were having issues previously. This has been fixed
here and committed with an alert box for debug.
Commented out the alert (was for debug only).
known good commit for task info display.
allowed fully collapsible accordions.
minor updates to database format
created new form elements

new forms for task entry and new tasks.
added mark complete button and got both working.
minor updates to formats and data checks.
known good commit for task mark completion.