Design Doc Complete version 1

Everything should be in here any problems let me know