Partially added Flame Touch features. There are, however, some kinks
that need to be worked out.