Reducing code in functional tests
Cleaning up docs
Adding documentation links to the README