Adding data communication classes

adding user data and tool data to the classes