adding client and server app