Updated to new registration method

Updated all blocks and items to the newer registration method.