Added #defines for PI and TAU (2pi) for more exact angles