Hack method of not deleting trivial specifiers.
Cleanup and added OptionSpecifier.
Added projects to run the code, and fixed MANY bugs to compile and pass all tests.