Add the definition struct
Add the DROP KEYSPACE and CREAT TABLE AST
Add the DataType struct
Use a custom error type
Add a TODO for improving parse error
Add more tokens
Keep one map only
Add a lookup function to get a token, and add the Pos struct
Literals are now suffixed with Lit
Implementing scanning of ( and )
Storage is a CQL keyword, don't use it
Rename the literal tokens names
Implement parseDrop
Implementing parsing of CREATE COLUMNFAMILY
Implement parseCreateTable
Rename the literal tokens
Implement parseDefinitions and parseDefinition
storage is a CQL keyword now
Add a test for DROP KEYSPACE and multiple tests for CREATE TABLE