built basic menu
added client ability to talk to server
added listener templates
client can connect to server!