Added bGuiPointer to mouse drag to protect gui * .Gui pointer its not well setup to NULL so needs this lock.
Fixes for draging Objects and moving them. Using boolean to avoid gui pointer issues.