moved scripts, fixing utils so they depend on each other
trying to get some hooks working.