Revamped the entire BOGraphicInterface class
Solved conflicts
Fixed broken header file
Fixed my own stupids (merge conflicts)
Merge remote-tracking branch 'origin/master' into Renderer