Mavenized ; added client GUI