*data transport*
fixed:
- Now manually splits packages into subpackages which allows for transmission of gigantic files over TCP/IP.

*threading*
fixed:
- Resolved some threading issues by using mutex locking.c

*todo*
- Add a response to the sender if the file was declined which removes the progress from the newly aborted file.
- Perhaps add a package number in order to allow for continuing a download if it was interrupted.