Added IMainContainer.java and MainContainer.java