This isn't a GSAP question so apologies if anyone is annoyed by it, but this forum is so helpful and knowdgeable that I thought I'd put it out there.
I would expect there may be a lot of people that might benefit from some good advice along these lines.
Learning OOP can be confusing at first, but once you get it, it makes coding a lot easier. I would start out learning how to create everything programmatically. So here's a simple example of how to create an object using a constructor, and how to add methods to that object.
See the Pen 973bf804feb2702e1ae1593fbf21631e?editors=0010 by osublake (@osublake) on CodePen
But that's kind of messy, which is why I would recommend using the new class syntax. Here's how that