Initial commit: starting setting up server and client