How does inversion of control look on a system using frameworks ?