Fleshed out Design Docs