A detailed breakdown of Charli XCX's fiercely feminist ‘Boys’ video