Virtual Slim-Bootloader High-Level Design