Improved creation of build directory in Makefile.
Polishing Makefile and fixing type declarations.
Restructured files further, meter and finalizer compile now.
Made descriptors compile.
Still working on getting regions to compile.