Remove C99 standard definition from the makefile in order to use getopt
Add command-line argument parsing