Create map util with is playable verification to unit test.
Add several unit test and fix a bug with checking for a valid map setup.