Design document

Draw the framework