add dominator code
Move files around