Update CircularLinkedList

fixed bugs discovered in testing
added remove method