First commit

Made a circle go in an arc.
Collisions

Started with collision calculations
Difficulty

I quickly put together being able to change a facet of difficulty by
changing the frame rate the ball moves. Blue box = make faster, red box
= make slower.
Updates!

Updated XML, bounds, size of ball. Attempted to get collisions to work.
Trying to save functionality and collisions

I got last commit to work on my laptop by changing the two values Chris
made to the main.xml. Also implemented the first version of Collision
into PaintBrushView. Collision isn't recognizing all valid collisions,
but does recognize some. Most likely some error in math or logic that
needs to be debugged.
Collisions

I redid collisions and it works as far as I can tell. I added
CollisionsTest2.java because for some reason I couldn't use
CollisionsTest.java? Added 2 more tests that I used during my debugging
process (so by no means exhaustive testing).
Randomized Spawning / Full Screen Display
Ana's commits, hope this works

Random sushi!
Collisions, closeness, scoring

Redid collisions for hopefully the last time. This method is based off
of vectors to do line segment (vs. line) and circle intersection.
Associated closeness and score is stored in the Collision object. I have
added a little bit of code in the onDraw method to calculate totalScore.
Tests for Collision, Vector, and Point

Some tests for Collision, Vector, and Point along with some minor
changes within the actual classes.
Auditory+visual feedback, modes, graphics, etc

Chris's and Ana's changes.
Better Randomized Parametric Motion + Score fixes

I implemented better randomized parametric motion that has sushi
spawning from the left and right "walls". It has been constrained some
to reduce "impossible" targets to hit, but still needs testing.
I fixed some edge cases with scores, but more tests need to be made.