Fixat ALL dokumentation. Ändrat exception i Light, bytt Simulation till abstract class