new road creation; refactor of hex creation factory

adding easel importing for buttons.