Group Nim game project for Principles of Software Engineering