Here we go! This is a huge update that has been in the making for a while.
At this point it is functional and good enough to meet the criteria
required for the assignment and presentation. Wahoo!