Adding userland build system, init program, and image generation