refactoring
changed Outline "stamp" from diamonds to square (90 degree turn)
return LayerStack to prevent problems with call by value
fixed Outline Routing in Area Routing Mode