added .gitattributes file
Normalize all line endings
Write statement fix
added algorithm functionality\nadded traverse blocks function\nadded algorithm to maximize block
Merge pull request #4 from drewying/ClassFixBranch

Write statement fix
Merge remote-tracking branch 'upstream/master' into dev
Added clang-format file
Add plumbing and hooks for basic block based optimization
merged upstream
removing some things...