Another huge commit of things that don't compile

This is getting ridiculous.
Included the test file and preliminary NNST

Not compiling or functioning.