Issue regarding pthread_create() resolved
Thread arguments now stored in a struct and passed as a void pointer. Simple change made to client UI.