made lots of things private! also, made removed #impossible_to_win? from Board. Trying to satisfy SRP better.