Refactor started to delete old class ClientLayer. Started to do PropertyCHangeSupport instead of out interface