Graphic design: A deepdive