add editor components
add first three component test demos

highlighter:
-- syntax highlighting

tokenizer:
-- breaks a string of input into regular expression based tokens

parser:
-- takes a list of tokens and creates a syntax tree object