design change on server communication

change the implementation to use Qt signal structures instead of multi
threading system