(Mostly) Completed trapezoid map, most data sets work, but there are still some where a nullPointer exception is raised while using normal incremental construction.
Changed data read to not read for increasing Y down (for rendering), but to to use normal axis and adapted the rendering to correctly render map.
Added mapDisplay as default component in stead of adding it by using custom code, such that redrawing the pane is done correctly