Packetize + PacketCheck / Receive

Current problems:
-if NACK was received, packetCheck must have a way to resend the last
packet
-Receive/PacketCheck may need a better way to know what type of packet
to expect next
-Receive thread needs hwnd to pass to packetCheck to pass to Display if
the packet was received successfully
-unsure of trailer bytes to add in packetize

--sorry for random commits and reverts... wanted to test stuff xD