Adding more details about Freehand function unit
Fixing the test of the freehand function unit
Adding more details about Freehand function unit