Lots of work on code templates, a script for testing, and build groups.

The template manifest configuration now has alpha and beta groups.
Alpha: contains files which produce a sinlge static output, not templatized yet
Beta : contains files which proudce a dyanmic output based on input model contract.
       Beta files still need to tested and adjusted before production level status.
test.sh is simple shell script to speed up testing of template file changes,
       will be removed in future once templates stabalize.