Implemented both client and server transferring, transferring
using external clock still needs to be implemented correctly