Updated documentation and Test_Driver