- renamed classes
- started work on packet classes (might need rethinking to be able to use when recreating packets on server side)
- Made Packet an abstract class
- Packet stuff is still broken though
Added a method to get Console commands.
- fixed up Packet classes
- Started adding threading to Server (still not functional)
- Added console commands to Server
- Server should now be able to send a file (process read request)
- Can use Packet factory method to create DataPacket now
- Added helper methods in RequestPacket (getFilename and isReadRequest)
- fixed blockNumber bug in AckPacket
- implemented CreateFromBytes for DataPacket
- added getBlockNumber and getDataLength in DataPacket
- Server should now be able to receive a file
Made changes to Client. Worked on Write Thread class.  Read thread class is in progress.
Worked on the read Thread class in Client.Java
changed thread of the client to methods.and made some minor changes as well
- Worked on implementing the error simulator (not done)
- Fixed a few things in DataPacket and added the string generation code
Merge branch 'iteration1' of https://github.com/koreyconway/sysc3303project into iteration1

Conflicts:
	src/sysc3303/tftp_project/DataPacket.java
- Improved server logging
- Packet now has a maxLength property for the maximum possible packet length
- added helper function to create datagrampackets for receiving
- continued work on error simulator (still more to do)
Made changes to ReadReq and writeReq methods.
Bug fixes, mostly found by Monisha
More bug fixes in server, thanks to Monisha
added public keyword  in front of static methods
GitIgnore
Update to use common max packet size for server and error simulator for request packet
Merge branch 'iteration1' of https://github.com/koreyconway/sysc3303project into iteration1