Add layout and explanations to development guidelines