First commit to add the main method.