Added skeleton code that spews a million warnings yet compiles. Also added a Makefile.