Linux porting still in process
atomicint.h moved to concurrency folder.
Lot's of staff modified to satisfy linux