Added validation to InputOptions; Refactored InitAllCommand
Merge branch 'development'