https://bitbucket.org/SumRandomGuy/thedirector
If you do make updates, I'd appreciate if you shared it back with me so we can make the Director better for everyone. Or not. It's up to you. I'd appreciate it, though.
Here are some instructions on how to set up your own repository so you can easily keep updated with my changes and can submit your own changes to me.
https://bitbucket.org/SumRandomGuy/thedirector/wiki/Participating
Source: http://SumRandomGuy.com/