pre-commit for .gitignore reset
source: added some utility functions, finished coding a basic matrix stack - altering/reorganizing code base to be compliant with GL core (3.3)