add missing components to package.json
add tail pointer for improved performance pushing to the end of the list. Return single node instead of entire list for node-sepecific methods
rename index to position
don't forget to update the tail
this is redundant now
implementing queue.