Small library for the Network Programming course