Added IView
This is possibly just and Idea so can change in future
MenuView added (sceleton)
Abstract Fix
Found a solution for the IView Problem