The Main java file. Although it does not contain the bulk of the code, it allows the distributable jar file to run