object-oriented threading and synchronization library
