make client and vendor dirs, cleanup code layout and README