Rearrange moonshot to have libeap as a subproject