Big update. Reset, collision, scoring system, etc.

Lots of stuff. Important.