[*] Project : Controllers methods inheritance refactoring

// Adds a greater control over controllers methods inheritance at the cost of an increased call stack
// - possibility to bypass part of the inheritance hierarchy when overriding controller methods
// - possibility to override a specific point of inheritance hierarchy only for a given controller