Ok made some smaller changes and tried to react on olf's nitpicking, which isn't so easy, because if I really choose the same gapsize everywhere it doesn't look right. It simply looks different if you have the same distance to a vertical line or to a diagonal.