Add input paths and arg processing
rename class, lower case searh
rename class