Updated with constructors

Crossroad, Fork, Road and Spawner now all implement Tile