Working columns with object order identifier

each button adds a column object to the array with an order number.
Works for now may need rethinking when it comes to deleting columns