Added cleanCode, which ensures that all programs are free of dead code, and all parameters and return types match up. Also, moved Logs to a new folder because they were getting annoying