Initial commits for Map class