Added coding guidelines to programming