Features of Board Assembly Software