Added design doc and sim stuff