Surface::create now takes a Size instead of a Rectangle.