Documentation added for development principles