Finished code review of midterm and fixing a typo that I found
Finished code reviewing for the shell functions and added functionality for checking number of arguments that need to be replaced.