Added testings
Added multi-thread inits
Basic multi-thread debugged, at least can run, result isn't correct
Completed pthread version, needs some clean-up