CS461 Project 1: Building a Lexer