Removed deleted files from build
Added prototype for string processing.

Also took away the dir member from the shell structure.
The shell structure will only contained user defined variables.
Added first test for shell
Added empty implementation of shell
Added deconstructor and add null pointer check to Validate_Args
Removed terminal_sources variable
Added Deconstructor prototype
Implemented early shell string processor
Implemented early shell test