Valmista! Edessä enää refaktorointia ym, mutta nyt kaikki toimii.