Lots of new update code

All that's left (besides timer automation) is the entrance of
obstacles/powerups