Added basic port scanning. Having issue adding to list since I'm using an untyped ArrayList. Should be an easy fix but I'm sleepy. All functionality is the same as the last version. Comitting so I can have access it tomorrow from Campus.