Added mavenized client library.  It is still far from compilable at the moment.