client side library for authenticating with and moving data over a level-socket