Add the initial files.

This commit contains the main.java file, which should be run as the
main class, as well as a utils.java file that contains helper functions
for the program.