Adding initial touch support - only looks up the filename, does not actually fix any missing dom pieces that might be needed.