* start modular client work * fix panic * reuse keeper marshal methods * readd TODO * add nil checks for misbehaviour * address reviews * address rest of reviews and fix builds * fixed tests * address rest of reviews * fix expired blocks bug * fix expired bug
* flip switch to proto on consensus state in 02-client * change consensus state to pointer * fix bug * remove amino from connection * some test cleanup
* begin migration * make client state a pointer * fix build * fixes from self review and rename cdctypes -> codectypes * add godoc