Final Server and Client v0.03