Some further simplifications due to ball position being a vector now.
Miscellaneous cleanup to collision code.
Removed unused normVel field from CollisionEvent.
Change to hopefully make running VP as administrator unnecessary, even the first time.