Block ID configs for multiblock

Signed-off-by: Sunstrike <sunstrike@azurenode.net>
Refactor Forge registrations out of main class (was getting messy).

Signed-off-by: Sunstrike <sunstrike@azurenode.net>