Updated range generation and added graph# libraries