Added the basic client-side UI to it.

UI done with QT.