Functional Test Documentation

First draft of Functional Test documentation.