First pass at creating a TileBase class for MapTile to inherit from