fix text entity position
minor on-screen message tweaks
stop entity collision checks from doubling
improve game loop