- Added PacketFactory.java and ReversePacketFactory.java
- Added packet protocol
- Receive and Send working