Submit current changes for dual-boot config testing

One kernel should actually submit these to GitHub, right?
Highlight the changes made to add dual-booting
Merge required compoents for dual-boot configuration