Solidworks file:

I created a fairly basic tile with entrances/exits at the center of all four sides, a circular meeting point in the middle, and a concentric track. I wanted the marble to be able to interact with and change things about the tile, so I added a spinning wheel in the center that the marble would hit as it went around.