Text this: Genetic Algorithm Analysis using the Graph Coloring Method for Solving the University Timetable Problem