Swapped unsafe bool to atomic int

Also renamed WorkPool to workPool to prevent it from being constructed
uninitialized and updated the READM