Removed the Port class and simplified it to many ports of the same protocol.