When a Signal with unbinds was connected to a non-existing function, the connection attempt was made before the function was created. I moved the creation of the function in front of the connection attempt.
Moving various editor files into sub folders to reduce clutter