First cut Concurrent programing project