Maintains a list of used (locked) ports

Functionality for locking/unlocking ports when they are open or closed.

The list of available ports will not present those who are locked.