Fixed the issue where the array that was to be called by execvp would not be
	changed by the function responsible for doing so.
Edited some of the comments.