First Iteration for director.rb