Initial implementation of Server/Client architecture.