Rick Dreezen chasing first World Championship with Kart Republic