Added a circular array data type