extracting options parser specific code
handling nil recipe/blueprint names in cache
Introducing Null Object for recipes & blueprints
removing currently unused method
correcting installation message indentation