Create the lexer and basic tokens for the lexer
Plus git ignored file types
Plus LICENSE and gitignore types