new layout.
new layout still in progress.
Made a number of improvements added some ajax.
Updated some ajax stuff.
New layout
Mostly finished new look and feel for layout.