Created the round layout with a linear layout.

Instead of using a ListActivity, I used a LinearLayout inside of a
scrollview to create the same basic layout as in PerRoundList. Users can
add and remove rounds.
Menu runs more smoothly.

Now that convertView is being used, the menu runs more smoothly. The
editText boxes still need work, as do the removal button and others.
Removed PerRoundList.

I will be using a linearLayout for the workouts inside of the rounds
instead of a listActivity
Added onClick method for each removeWorkout button.

Does not currently function. Crashes app.
RemoveWorkout buttons are functional

The removeWorkout method needed to be implemented in the
selectTimeDivision activity because onClick methods need to be in the
calling activity, not in the LinearLayout
Switched to a LinearLayout inside of a scrollView for SelectTimeDivision.

Using a LinearLayout is much easier than using a listView. Can
successfully add rounds, and remove workouts from added rounds. Still
need to add the ability to add workouts and remove rounds.
Workouts can be added to each round.
Text size changed for Rounds title.

Also, a first round is added automatically.
Attempted to implement autoscroll

Not much success. Most recent attempt commented out.
Removed MainActivity

SelectTimeDivision is the new starting Activity. MainActivity had no
more purpose.
AutoScroll Implementation is working!

AutoScroll is working using an implementation fo view Tree observer.
Still doesn't work exactly how I want it when removing a workout at the
bottom of the scrollview. Need to find a way so when at the bottom of
the scrollView and a workout is removed, the scrollview doesnt scroll.
Scrollview doesn't autoScroll when views are removed

Current fix for unwanted scroll at bottom of the screen is to not have
the scrollview scroll whenever a workout is removed. Works for now, but
have to see how it works when round removal is implemented.
Began implementing a way to pass workout and round info to the timer.

When the start button is pressed an intent is going to be created with a
list of all the workout times in an arraylist, and an array of ints that
will specify how many workouts are in each round.
On start button press, workout times are stored in an List

When the start button is pressed, each Round returns an Integer[] of its
childrens workout times. Each of these Integer[] are added to a List.
This list will be passed to the DisplayTimer class via intent.
Switched from Integer[] to Double[] for workoutTime List

This was to add accuracy
Renamed SelectTimeDivision to SelectTimeDivision

I didn't realize that I had spelt "divisIon" wrong this entire time -_-.
Also, implemented a way to pass data from SelectTimeDivision to
DisplayTimer. Working on DisplayTimer so that there is a pause button
and it displays what workout and round it's on.
Slight modification to gitIgnore
DisplayTimer is now functioning.

DisplayTimer correctly displays a timer and counts down through all of
the given workouts/rounds. It is horribly coded and needs a lot of work.
Implemented OnClickListener instead of using OnClick in XML

After looking at some other people's code, this seems to be the better
way to do implement button clicks. I plan on doing this for PerRoundLl
as well. Also need to move more actions into their own methods.
Implemented OnClickListener in PerRoundLL as well

This helped to clean up my code. Especially allowing the removeWorkout
method to be put into PerRoundLL where it belonged.