.h files

My setup right now is not compiling them because you apparently cannot
compile .h files without a cpp file to work with them. They hopefully
compile, but there are probably bugs. Will definitely have compiling and
hopefully working sometime tomorrow. For now simple commit.