1. A visual clickable window  2. Mouse click generates a circular shape that starts moving in a random direction and speed.  3. Shift key + mouse click generates a rectangular shape that starts moving in a random direction and shape.  4. Both circles and rectangles bounce off the walls of the screen in the same angle they hit it.