a simple parallel task management library