Depricate old createItem method

Items werent met to be made that way ;)
Fixing instance
New baseblocks
use new RegisterHelper
Optimise Imports