Implement GUI and Convert to Reverse Polish