Dynamically calculate frame delta
We currently use a fixed frame delta (see
src/resources/clock.rs L19). This means the pace of the game-world will be faster or slower depending on frame-rate.
It would be much better, if we instead calculate the real frame-delta and use that. We do need to have a maximum to ensure a large GC cycle e.g. won't make a player tunnel into a collider.