Circles Bouncing Off Lines
More Info about the code here!