Changed Inheritance of Mapinterface to Collection

Also the Render just wants a Mapinterface instead of a Map