Implimented circular linked list