Initial commit.

Initial commit with socket client.