Features
- Brand new terminal user interface. Much prettier and easier to read
- Port randomisation (so it's not a sequential hit of multiple ports)
Maintenance
- Created macros to easily report information back to the user
- Reduced size of error messages (boy were they long 😼 )
- More tests