Semaphore class