comments and basic multithreading stuff for gauss.c