added Mvc\Core interfaces