GameField IsFieldEmpty() refactored variable names, optimized for loop and added Unit Tests