It compiles!

Hey, I made it compile and added a makefile.