Adding all current files
added comments, char functions
Fixed identifiers and numbers
Added extra print outs
Added string detection and removed look ahead before loop in numbers
Added string check
Added rest of non-alphanumeric handlers
added comment and error tokens
Added error reporting and added error handling for multiple decimals
Added error tokens
Added comments
Added main function and support for specifying file by command line
Renamed ErrorToken to_string function
Moved file existence check to main function
Changed print_string for consistant output