These instructions fix the standards for module developers of Dreamvention team. It will be also useful for other developers to learn our development standards and easily keep compatibility between our modules and theirs. For customers its a perfect opportunity to learn how we develop our modules and have a better understanding of the quality of the product.