Added portscanner implementation