refactored mine sweeper to make it lil more functional, added one more acceptance test