McLaren have appointed Eric Boullier as their new Racing Director as part of a major and groundbreaking shake-up of the team's management structure.