Functional test improvements

Page object, although this is more for the file explorer menu (not page).  The idea is that all the specifics of file explorer are defined here, and will only need to change in one place if those change.