initial helpers for working with inventory data structure :zap:
implementing ancestor traversal for inventories by hostname :neckbeard:
factoring out inventory functions into module :snake: