Challenge Submission

Here is my completed submission of the app challenge.  I have included a ReadMe.txt in my solution folder that lists reasoning behind design choices and other assumptions.