Updated PieceMap, added SimplePieceMap using Strings instead of Enums