Allows developers to organize JS code into smaller modules that can talk to each other.
Unlike other similar JS frameworks, a module is not loaded via a JS call, but via HTML tags.
If a tag has a data-theBeast="moduleName" attribute, the framework will automatically load the module with that name.
This way, the code is easier to maintain. Changing HTML, the developer automatically changes what JS will be loaded as well, without having to go the the page's header every time.