Sample programs and environment for OPU Network Programming Exercise