Role Playing Game - Assignment in College level CS course