Improves IOverview interface with better documentation, clearer intent and bugfixes
Fixes faulty class scope