Also hd* partitions are now 1 indexed instead of 0
I have been annoyed for a while since I had to build everything when running the os since the buildsystem was really bad. I wanted to rewrite the whole build system and changed to using cmake :)