Improve configuration. Add template support in BoardInfo. Others