Projekt kommentiert und refactored.