Pushed changes to concurrency basics and more to stm