APP OF THE DAY: KnightScape review (iPad and iPhone)