@yashkarthik
> refactored shaders & matrices into classes
> refactor broke everything, literally everything
> spent 6 hours trying to find bug; couldn't
> hopped back in the git time machine to re-refactor
> ended up recreating the bug
> fixed bug
> merge conflicts
> --force
good night