Adds StatementTypeDecider
Adds AddLine to Statement
Remove the statementType stuff
Adds a block scanner
Adds preRead function to scanner
Adds scan peeker
Adds a default pre in block scanner
Adds statement types and statement factory
Changes the Tokenize function behaviour
Updates the .gitignore
Adds functionality to tokenizer
Start generating go code