semaphore: handle member variable
semaphore: Create method definition
semaphore: name member variable
semaphore: moved class header to correct folder
semaphore: source file
semaphore: removed incorrect directory file
semaphore: name paramter in Create method
semaphore: change Create definition
semaphore: Create method implementation