finished documentation and new API, accompanied with a version bump