added a fork call to handle the clients but this is not what I want. It will do for now, but I want to use threads instead. Add that to the to do list.