New branch with trails as an array

Instead of four seperate trail classes there is on array of Trail objects