Crews battle fire at Independence home