add viewclient module under lib folder