homework2-every requirement already met. Known bugs fixed. Added timeout watchdog, handled EOF correctly. README added