Added usage print and exit if no options are given