Refined SingulyLinkedCircularLinkedList
Update
Updated unit tests
Added isEmpty method to LinkedList
Added edge case when removing Node at Pointer is pointing to head