Created circularlist implementations

Both an ArrayBased and LLBased one.

All filled with TODOs.