Entity

by Kaiochao
Build game objects from components, like in Unity!
ID:2130133
 
I think it would be best to put all your libraries that usually work with each other into a universal library.
I agree that BYOND's not great at automatically installing required libraries (if that's what you're referring to), but I don't think "one giant library" is the correct solution. They're designed to be separate modules, and should be allowed to be included individually without including all of them.

I think the best solution would be... to actually download required libraries automatically.