Created a scripting system, did a lot of work on the syntax checking 
and appropriate unit tests. rebuilt javadoc.