Added DataManager, Message classes and added more fields to Client_

-Add fields to Client_ object.
-Create DataManager to handle data request.
-Create Message class to handle communication.