started linting codebase
adding scons build
adding scons config
adding visual studio projects
initial implementation of hashify tool
Merge branch 'lint'