Entity collision detection scaling

Entity collision detection now checks all covered blocks rather than the
four corners, fixing the glitch where the player could walk into 1 block
wide walls from below them. The ship no longer spins around and the game
zooms in at the start.