init'ed director as object out of require