board tile entities now get ids and are added to entity list
the build is now built before InitEntities is called
OnTagChange can now be overriden
Control/capture mode victory condition now caches the tiles with control points at the start of the match so it only has to check those entities