This book has elements of just about everything in it.  It started off as realistic fiction.  Girl meets boy, who somehow ends up staying with the girl's family.  But added to that is that the boy, Jesse, has flashbacks about his past, and visions of a boy he has never met, while having conversations with something that could be a computer.  And, if that isn't enough, he also has fire-starting and healing powers.