How is this base point organization for an SSA style project?

Hi!

I’m trying to learn how Single Script Architecture is made, so I made a very basic base for projects using it. How is it?

image

I should probably mention what some of these modules do, considering that it might be a little ambiguous.

EzError makes it simple to create really basic error messages that are formatted, EzTween is just a module that makes it simpler to tween things (duh), and FastData is just code that makes it quicker to set up DataStores considering that I use them frequently.

Thanks!