parse_url now returns array and Router has construct