Refactoring GUI and stuff

 - Dude, that thing with Vector2/3 projection for gui things and
detecting clicks is turning into a problem now. You realistically have
two options: either make it so that it updates everything all the time
or completely re-think your detection/projection deal...