works with -O2; not really faster, though
created pthread and pthread_mutex headers
started work on pthread impl
pthread impl compiles; i bet it's broken