updating scripts
Trimmed trailing spaces, expanded tabs to eight spaces
Addressed minor doxygen and style issues
Use constructor initialization list, other nit-picks