Formula 1 resumes this weekend with the Miami Grand Prix after a month without racing, but the sport has kept itself busy off-track throughout April.