1. remove unused code.
2. move BootInfo to LayerManager, so that we can delete Platform file.
3. remove Platform.h/cpp
4. remove BootInfo from StartupManager, don't use it, use LayerManager