Move MinefieldService into MinefieldImpl