Migrate to the proper naming convention and fix extern warning
Pushed prototypes into a headerfile
Include a readme
Rename dug.c to dug.cc
Nevermind. I want it to be a C file