RingBuffer component added, unit tests passed.