Added improved player mechanics, physicist categories, and improved proximity triggers.

I am unsure when this was added, but I don't like it, markedMilliseconds is going to overflow. We need to look at the diff from the last update or reset the.markedMIlliseconds when something occurs