Add support to main features
Add the goto function in shell script
Add documentation