Move Edge to own file, major edge update