Design and software for a lasercut / cnc computer-controlled mechanical counter