Combined client and server into one package