Updated record names to match rules.
Add announce algorithm that announces block breaks of certain types.
Remove old code