initial commit for RPN calculator
tweaks for formatting, error handling, more tests, etc