Added LIBS back in after accidental delete
All sorts of reworking here to make it sane
Added port option back in
Code now listens on multiple sockets (woohoo)