fixat 3 första punkterna
punkt 6 klar
punkt 7 fixad
punkt 5
Kvar att fixa punkt 4 och 8
Merge branch 'master' of https://github.com/Rundquisttt/Functional-Programming-