Design Documentaion

Updating Design documentation