Initial commit

This is the fist commit of the fist version of the build system.