One working flood fill, kinda slow. started quick_fill, still has bugs