I'm just quite excited for having worked on this recently, but I wanted to share this. It didn't make into 3.1, but should be up on this forum soon.
If anyone wants to see the source code it's up in the main repo.
This is awesome!
Add Pages to Vanilla with the Basic Pages app