adds logging enstead of just throwing errors, npmlog is a good screen logging module, also renames options.js to commands.js since options are actually handled by npmd-config
accidently searched for a number and noticed this, prevents accidental explosion when searching for a number
adds commands.js