Added a document on coding guidelines