Färdig med kommentarer och kodkvalité

måste testa allt igen