added proper documentation, removed redundant definitions, and made quotes consistent
Merge branch 'preprocessor' of https://github.com/OpenACCEL/OpenACCEL into preprocessor