Rewrite part of the code to follow indent format
Added .gitignore
Fixed exam request bugs and can search repeatedly
Added command set, sanitizeInfo and findCommand