[#96] sph - adding documentation, refactoring variables, deleting unused includes - *fatal error: Datei (Include) kann nicht geöffnet werden: semaphore*