Separate generation of server and client

Change-Id: Id7990f3f7f953de8dddac192f26d23fe4c222c64
150 files changed