added boost::program_options to specify maximum triangle area and minimum angle for the command-line tool