Let the playing court object take care of creating the playing court.
Let the paddle object take care of creating the paddles.
Added a demo for integration testing.
Changed controls so that they rely on the keydown and keyup events to set a variable which is checked during the game loop.