Refactored linked list using methods similar to core ruby array methods