factored out sensor operations
refactor to prepare for other coverage algorithms
factor coverage function out of solve function
implement flood fill algorithm