Implemented initial client-server architecture