Code komplett kommentiert, kleine Performancefehler behoben