Go fuck yourself, gamma checks!

- Fucking spent all night trying to debug this shit only to find the fucking checks were causing all kinds of issues for no reason at all
if someone has a computer so shitty that it cant do gamma then they need a new computer.
- Added some CMake stuff