Added the ability for the user to alter some settings of the program

At the moment, this just limited to the random graph generation