Improve compilation experience on linux
Hi, Compilation with g++ 14.2 on linux gave various warnings without using any particular warning flag. I fixed those that I felt comfortable fixing. While at it, I fixed typos where I encountered them. Since it took me a while to figure out that I need to set an additional flag on my systems(Debian Linux + Arch Linux) I mention this now in the README
Have fun coding!