Instead of all the funky parameters it has now - it
took me a few hours to see what I actually *could*
modify - maybe use the GNU getopt
(http://www.gnu.org/software/libc/manual/html_node/Getopt.html)
library?
I think this would also help with integration into a GUI.