Refactored `writers` method, and now it returns only unique people (closes issue #5)
Refactored `directors` and `producers` methods
DRY up `directors`, `writers`, and `producers` methods