Define basic syntax classes
Add buffer class for printing
Add raw string printer
Add word component printer
Add word printer
Add simple command printer
Add command printer
Add pipeline printer
Add conditional pipeline printer