added semaphore exercise
started to implement the refletance sensor, not working yet