Creating a BoardMapAdapter as well to fix the GSON handling of Baord keys.