added Engine to class diagram
7 boxes instead of one, to fix outOfRangeException bug