public void draw(Graphics graphics) {
        graphics.drawImage(background, 0, 0, null);
        for (Entity entity : entitiesToSprites.keySet()) {
            Image image  = entitiesToSprites.get(entity);
            Vector2f position = entity.position();
            graphics.drawImage(image, position.x(), position.y(), null);
        }
    }