Using vec instead of linked list for easier iteration
Comparing implementations
Adding linked list bencmark