Started building a user interface class
Considered more general filename cases.
Run with UI