Finishing aesthetic graph range, adding x axis labels and validation.