No real collisions yet...
This is kinda hard, I think my gravity method might be ruining my
chances of making it work.