Design

Add basic design.