Refactor|Renderer: Relocated IEdge, AbstractEdge and WallSpec