lot of modification
matrix implementation
Merge branch 'master' of github.com:newincpp/kaboom