Merge Step 3

// Updated the "EzimMerge"

Implemented Runnable

Created new function that will be called from one of the 4 class with a
unique string that will use another new function to determine whether it
is a request , response , confirmation or file sending. Then use the
run() function accordingly.