Many base changes to items and blocks

Mainly making them non-final Items instead of final ItemUnreals or
similar types