Add standalone build system