Hey first commit on my new mac!

If this messes anything up on windows we can revert it. But i think i
figured out how to make our game run on windows and mac and i fixed one
of our biggest bugs in doing so!!!