Implement a Stack of Strings using your favorite programming language (Preferably using C++ / Java / C# / Python). You should include following functionalities
- Push (Add an item to the stack)
- Pop (Remove and item from the stack)
- Top (Return the item that is on top of the stack)