Rename directory from command to commands
Remove unused file
Add initial code for freehand tool
Support freehand
Improve performance on freehand
Minor changes
Merge branch 'develop'