moved the platform files over and updated targets
Need std includes to be last
fixed typo for ucprotonb