fix the lexers package name
changed my mind about types
encompass all opening and closing tokens with a single type, and implement them
make Elem interface have a method on it, implement that in seq (bleh), implement GoType