Completely new build system for userspace