Revert "Revert "Rudimentary Port Scanner""

This reverts commit 5ac6e19f7c99fabd4e8400b0b69f0509543d1b95.
Rudimentary Port Scanner