Cache component selectors, expandable persistent config for all modules, add form class from old version (needs work), move Database to core, work on tabbed Userpanel column