Changed layout/formatting of example file (factorial). The reason for
this is because the current parser might not handle excess (i.e. "[
word   ] instead of just [word]), which means that the old formatting
might actually make the content of the file syntactically incorrect,
according to the parser.
Fixed bug relating to opening quote (was ']', should be '['). Also added
white-space characters to the "exception list" of characters that are
not allowed in a well-formed word.