Fix struct offset calculations
Cleanup mainloop for epoll-nasm