This is the main file in the program