Added more AST nodes.

Added conditional blocks, inequality operators, string literals, and
while loops.