added delete and indexing for linkedlist : todo/add index-insert