Remove unused maps.
Update send method with sequence numbering and acknowledging every n packets.

Also try to be a little cleaner about file reading.