Adding memory mapping support.
added path support to cppkit.