Remove redundant parentheses
Allow running arbitrary Pinkie programs
Implement recursion
Add recursion examples