Coding and design guidelines

Coding and design guidelines