Moving Objects
(with double buffering and boundary checking)
MovingObjects.java
MovableObject.java
MovableRectangle.java
MovableOval.java
MovableTriangle.java