Added a 'HeadHunter' that doesn't do Options but returns the item
Removed the import of shapeless in the test code to demonstrate that the dependency on shapeless is fully encapsulated