beef up vector in prep for new adv phys
beef up some math and shapes
make shapes have a position Vector
Initial implementation of the new SAT-based physics
fix some small bugs
comment out for jshint
finally got physics working
fix goto bugs
add tick start/end timings
round player position
remove non used constant
All of that, because perp() was wrong...
merge advphys branch
jshint fixes