Added a path validator for future OS validations
Started modifying paths for multiplatform
Adding multiplatform path support
Moved validatePath function from main to mainFunc
Testing multiplatform path handling
Fixed some path issues
Improved PATH handling according OS & fixed some minor bugs
Implemented logging module
Updated according to @chinoogawa's commit on May 29 2014
Minor Indentation Error
Deleted unecessary code
Deleted unecessary code
Did some tests
Did some tests
Merged Testing Branch