fixes game over messages, refactors some things, organizes better.