Errors are now signaled using exceptions, help message has been added, small code clean up
Errors are now signaled using exceptions, help message has been added, small code clean up

pgaufillet/vasco,pgaufillet/vasco,pgaufillet/vasco,pgaufillet/vasco,pgaufillet/vasco,pgaufillet/vasco,pgaufillet/vasco