I stort sett klar med refactoring och kommentarer.