Issue surrounding pthread_create resolved
Pthread arguments now stored in a struct and passed to runner function as void pointer. Small cosmetic change made to client UI.