Use better characters for specific symbols
Bind on press rather than release

If you start this app from the command line via ./gui.py then on a sufficiently
fast machine by the time you release the Enter key, the window has already
appeared. The release will create release event thus closing the window. Binding
on press avoids this problem.