Added backend ability to change board layout