Implement Stack

I was in the mood for some data structures, this is kind of pointless given lists are stacks already, but could be useful.

Any dislikes on the API? Or complete refusal of it, whatever :panda_face: