#!/usr/bin/env python

import pygame

screen_width = 640
screen_height = 480
screen_size = screen_width, screen_height

screen = None
ready_text = None

def start():
    global screen, ready_text
    pygame.init()
    screen = pygame.display.set_mode( screen_size )
    font = pygame.font.Font( None, screen_height / 5 )
    ready_text = font.render( "Ready?", 1, pygame.Color( "white" ) )

def ready_screen():
    textpos = ready_text.get_rect(
        centerx = screen.get_width() / 2,
        centery = screen.get_height() / 2
    )

    screen.blit( ready_text, textpos )
    pygame.display.flip()

def wait():
    pass

def shape():
    pass

def end():
    pygame.event.clear()
    pygame.event.wait()

start()

ready_screen()

wait()

shape()

end()