Added more cmdline options, support for sinusoidal output, and -lm to Makefile
update
Add vers date