added ability to contract gantt length on either side to compliment explanding it