Palautus 5

Tehty hieman refaktorointia ja aloitettu dokumentaation kirjoitus.