Add makefile
Update show_usage to reflect the new parameters.