More prefab trait integration
Fixed duplicate TileInfiniteEnergy
Added alternative Scala constructors for prefabs