add CLI option parsing to make debug messages optional
add ability to exit program by hitting escape