Updated design doc and readme.