remake main page and control panel, add load functions for many objects