Add ringarray_t
Add ringbucket_t