Made Container.init() and start() package private to avoid common mistake of calling of Container.start() instead of Platform.start()