Even more preparing for UEFI.
Additionally, added header comments to all files. The next few commits will likely be structure and comment-related.
Intended to be used for debugging, but it's useful.