Added list pop head and tail, changed stack functions to utilize list versions, updated documentation.