set is done; semaphore needs a queue; xml and xsd files are prepared for project 3