imporved Block constructor, added Road