Add new build system. Still keeps the old one
delete unused file