we will use meson as the build system for this project. Added a rough outline of this which builds source, libraries, and links them to tests (along with the google test library for testing). meson will be setup and compiled with ./mk.
the mapping module needs to be implimented in order to impliment discritization which is a prerequisite for any furtherr development. This commit sets up the basic directory structure without including any actual code.