Client Part

I will have to run a brief QA test with these codes then we could work
to some modification and error handling tasks. :) But for now, I've
already cleaned the code on this section. Thanks