some changes to select, copied into epoll serevr
epoll added to make file
made epoll work i think. need to test tomorrow