Update(Backend and some Frontend)

File sharing and Shape now works properly over the network, Download
File now works properly, it will save the file in the chosen directory,
but needs some polishing, will finish this this afternoon.