This app is completely functional

The app is now completely functional and is ready for use.  I will
probably spend some additional time cleaning the code and making the UI
prettier.