I\'ve recently been messing with scripting in C# for making simulations in unity, and I\'ve found it a little strange how in C# we can reference classes from different files