How to customize EDK2 boot menu.

Wyatt Jackson <minecraftchest1@...>

I am looking into customizing EDK2 with simple stuff like customizing the splash logo (completed), changing colors for the menu background, and rearranging the menu options in the boot menu. I have done a bit of digging and research, but I haven't been able to find out how to do this. Pointers on where to look would be appreciated. I have looked at both the MdeModulePkg/Application/BootManagerMenuApp and MdeModulePkg/Application/UiApp directories, but neither appear to have what I am looking for.

Thanks in advance.