IA Pages Index - more improvements

@russellholt @jagtalon 
New PR to continue working on the index (same branch, so Jag can continue working on his branch and make a new PR to this one).
Let's try to have something ready before the release today!
Ready, set, go! :rocket: