In #17 are many things discussed. None of that information is in branch `rewrite`. That shouldn't be. Have look at https://github.com/ipxe/ipxe/commits for examples of good commit messages. Thing I'm asking for is commit messages, not only commit summaries. Rule of thumb: More than one line. Please provide the missing messages for branch `rewrite`.