RPN is now functional and waiting to be fully commented. More methods!