First commit

Note: when you compile and run it, make sure all of the files are in
the same directory as Mars.