Added the ability to add new blocks and configure material values