Pause menu

Draw screen with grayscale when paused. Add pause menu functionality.
Fix draw_message bug.