libs folder contains app-sdk independant libraries that are used thruout the codebase and can also be used independantly
runtime folder contains the minimal runtime of the app sdk. Features are implemented via plugins
plugins folder contains a bunch of base plugins that can be used to extend the runtime functionality. Such as Window, Renderer, Physics, etc.