Finished LinkedList Class