Refactored board specific options into TargetBoard
Slighty changed custom menu format: simplifies parsing