As you can probably tell, this is based on uefi-simple, by pete.akeo.ie.
This branch has been dedicated to purely the UEFI bootloader. As such, all other code has been removed. This code can be compiled with Visual Studio, gcc or llvm.