Muutettu double-partikkeleihin
Alustuksen funktiot kirjoitettu ja siirretty tärkeimpiä komponentteja headeriin.