working on array support, still broken
move some lexer stuff into its own file
indexed vars seem to work
nn example with slices