Added classes Server and Client