Agni is a tool to help you organize your application structure based on simple principles.