Here's the beginning of the memory allocation system, declared in #6.
This resolve #13
Merge branch 'python_buildsystem' into dev