This is a module management system: You create a module, this does the boring things (error handling, DB handling...)! This will be ideal for creating your own BB, CMS, etc., since you'll be able to do all sort of things.