Added clientdata files and necessary classes