Re-implement Size class, now width and height is function.
Fix all lines that uses Size::width() and Size::height().