Updates files and add missing files

(hope now it boots)