Command clean is now supported.
Reset to precode. Add header file.
Updated readme file
No longer empties directory on clean
Validates command arguments