Assignment 4:TCP/UDP Client-Server Implementation with String Manipulation, Online Calculator  & Heterogeneous File transfer