Barrel Support Completed

Factorization Barrels are supported, beginning to add support for
microblocks