Improved board initialization & config parsing