Cosmetic changes and clean disposal

Added a screen to enter user's name. Added code to clean up gracefully
when the window is closed. Made ChatUI the start project.