Cleaener separation between ICS server and protocols.
Newest GNU2.