isolated error. Map Rendering is missing Depth-Comp

- refactored a bit
fixes #503
added depth-buffer to map