adding uiOS's boot loading file

Lots of changes are needed on it