Attempted fix #3769
Var is fine in one line, null in next one. Cannot feasibly prevent that without slapping nullcheck before EVERY mention on that var, so going to just add some sanity checks and call it a day
Fixed derpy type of psych couch
Moved stuff from /structure to /obj/structure because I am tired of accidently going inside of it for unused file and empty file
SOMEONE did not put surgery things on new clickcode, so I done that.
Merge pull request #3785 from comma/dev

Some fixes