Recommitting doc

Finished planning doc