Completed app.  Just need to clean up code and insert comments.