Fully transformed all blocks to Base class. Super awesome registry Done

Maybe i should feature this..