add data container & client; version bump
bit of refactor