#7 Removed need to construct each page with a web driver
#7 Moved functional tests into their own project so they can have their own app.config