Adding main entrypoint to package.json

Currently there is no way to require('blacksmith') and call blacksmith from inside code context. The only way to invoke blacksmith is to call the command line.

This allows another module to require blacksmith.