Noen refaktoreringer (mest flytting av kode/markup)