Copyright (c) Amish Parkh November 2001
Duct.java: The Duct class includes the private variables for representing
the balls within the rectangular shaped duct.
Copyright (c) Amish Parkh November 2001
Hole.java: The Hole class includes the protected variables for
representing position of the center of the hole,
,the radius of the hole.
Copyright (c) Amish Parkh November 2001
Rectangle.java: The Rectangle class includes the private variable for
representing the x, y coordinates and height and width of the
green felt part of the table.
updateBalls method updates the latest positions of the balls
it uses methods like detectTableCollision,detectBallCollision,
setPosition,kill,isLive,getPosition,ductStopTime,fallIntoHole,
setVelocity,pushIntoDuct,bounceOffWall,collideWithBall,endOfDuct,
decelerate from Ball class.