Game of life implementation as a school project for concurrent programming course.