improve occupation graph

zoom,
showVerticalLine,
showHorizontalLine,
x and y track