moving platforms have rigidbody removed to try to stabilize physics
rigidbody is removed at runtime to keep triggers active on scripts
working on reducing raycast calls and strengthening AI a bit
enemies move based off rigidbody manipulation currently