Using Shells and Native Applications in the UEFI Shell 2.0