the scaling manager now controls when the various objects are active so stuff won't be null because of stuff running too fast or slow.
i made a BasePaddle class so i can put commonly used fields in a base class. this means i made a new plugin called CustomTypes which contains both Base classes.