compatibility edit
prepped a little for mac compatibility
added Mac Target
removed tests
bunch of mac compatibility stuff

doesn’t build
Mac build