Widget are back! Split GraphicView.h as the file was too big